trailing smoke - German English Dictionary